bluff (geography) - French English Dictionary